home *** CD-ROM | disk | FTP | other *** search
/ 500 MB Nyheder Direkte fra Internet 9 / 500 MB nyheder direkte fra internet CD 9.iso / start / zipped / dos / novell / sdk.exe / SDK / INCLUDE / NWDSERR.H < prev    next >
C/C++ Source or Header  |  1995-06-26  |  18KB  |  324 lines

  1. /***************************************************************************
  2.  *
  3.  * (C) Unpublished Copyright of Novell, Inc.  All Rights Reserved.
  4.  *
  5.  * No part of this file may be duplicated, revised, translated, localized
  6.  * or modified in any manner or compiled, linked or uploaded or downloaded
  7.  * to or from any computer system without the prior written consent of
  8.  * Novell, Inc.
  9.  *
  10.  *  $release$
  11.  *  $modname: nwdserr.h$
  12.  *  $version: 1.2$
  13.  *  $date: Fri, Sep 30, 1994$
  14.  *  $nokeywords$
  15.  *
  16.  ***************************************************************************/
  17.  
  18. #ifndef __NWDSERR_H
  19. #define __NWDSERR_H
  20.  
  21. /* errors from the file system, IPX, NCP, and other OS services are one byte
  22.  * and are mapped to -1 to -256 when returned as a directory services error
  23.  */
  24. #define ERR_INSUFFICIENT_MEMORY            -150        /* 0xFFFFFF6A, OS ERR_NO_ALLOC_SPACE is 0x96 */
  25. #define ERR_REQUEST_UNKNOWN                -251        /* 0xFFFFFF05, OS ERR_UNKNOWN_REQUEST is 0xFB */
  26. #define ERR_OF_SOME_SORT                    -255        /* 0xFFFFFF01, many OS errors are originally 0xFF */
  27.  
  28. /* -301 to -399 are returned by the directory services client library */
  29. #define ERR_NOT_ENOUGH_MEMORY                -301        /* 0xFFFFFED3 */
  30. #define ERR_BAD_KEY                            -302        /* 0xFFFFFED2 */
  31. #define ERR_BAD_CONTEXT                     -303        /* 0xFFFFFED1 */
  32. #define ERR_BUFFER_FULL                        -304        /* 0xFFFFFED0 */
  33. #define ERR_LIST_EMPTY                        -305        /* 0xFFFFFECF */
  34. #define ERR_BAD_SYNTAX                        -306        /* 0xFFFFFECE */
  35. #define ERR_BUFFER_EMPTY                    -307        /* 0xFFFFFECD */
  36. #define ERR_BAD_VERB                            -308        /* 0xFFFFFECC */
  37. #define ERR_EXPECTED_IDENTIFIER            -309        /* 0xFFFFFECB */
  38. #define ERR_EXPECTED_EQUALS                -310        /* 0xFFFFFECA */
  39. #define ERR_ATTR_TYPE_EXPECTED            -311        /* 0xFFFFFEC9 */
  40. #define ERR_ATTR_TYPE_NOT_EXPECTED        -312        /* 0xFFFFFEC8 */
  41. #define ERR_FILTER_TREE_EMPTY                -313        /* 0xFFFFFEC7 */
  42. #define ERR_INVALID_OBJECT_NAME            -314        /* 0xFFFFFEC6 */
  43. #define ERR_EXPECTED_RDN_DELIMITER        -315        /* 0xFFFFFEC5 */
  44. #define ERR_TOO_MANY_TOKENS                -316        /* 0xFFFFFEC4 */
  45. #define ERR_INCONSISTENT_MULTIAVA      -317        /* 0xFFFFFEC3 */
  46. #define ERR_COUNTRY_NAME_TOO_LONG        -318        /* 0xFFFFFEC2 */
  47. #define ERR_SYSTEM_ERROR                    -319        /* 0xFFFFFEC1 */
  48. #define ERR_CANT_ADD_ROOT                    -320        /* 0xFFFFFEC0 */
  49. #define ERR_UNABLE_TO_ATTACH                -321        /* 0xFFFFFEBF */
  50. #define ERR_INVALID_HANDLE                    -322        /* 0xFFFFFEBE */
  51. #define ERR_BUFFER_ZERO_LENGTH             -323        /* 0xFFFFFEBD */
  52. #define ERR_INVALID_REPLICA_TYPE            -324        /* 0xFFFFFEBC */
  53. #define ERR_INVALID_ATTR_SYNTAX            -325        /* 0xFFFFFEBB */
  54. #define ERR_INVALID_FILTER_SYNTAX        -326        /* 0xFFFFFEBA */
  55. #define ERR_CONTEXT_CREATION                -328        /* 0xFFFFFEB8 */
  56. #define ERR_INVALID_UNION_TAG                -329         /* 0xFFFFFEB7 */
  57. #define ERR_INVALID_SERVER_RESPONSE        -330        /* 0xFFFFFEB6 */
  58. #define ERR_NULL_POINTER                    -331        /* 0xFFFFFEB5 */
  59. #define ERR_NO_SERVER_FOUND                -332        /* 0xFFFFFEB4 */
  60. #define ERR_NO_CONNECTION                    -333        /* 0xFFFFFEB3 */
  61. #define ERR_RDN_TOO_LONG                    -334        /* 0xFFFFFEB2 */
  62. #define ERR_DUPLICATE_TYPE                    -335        /* 0xFFFFFEB1 */
  63. #define ERR_DATA_STORE_FAILURE            -336        /* 0xFFFFFEB0 */
  64. #define ERR_NOT_LOGGED_IN                    -337        /* 0xFFFFFEAF */
  65. #define ERR_INVALID_PASSWORD_CHARS        -338        /* 0xFFFFFEAE */
  66. #define ERR_FAILED_SERVER_AUTHENT        -339        /* 0xFFFFFEAD */
  67. #define ERR_TRANSPORT                        -340        /* 0xFFFFFEAC */
  68. #define ERR_NO_SUCH_SYNTAX                    -341        /* 0xFFFFFEAB */
  69. #define ERR_INVALID_DS_NAME                -342        /* 0xFFFFFEAA */
  70. #define ERR_ATTR_NAME_TOO_LONG              -343        /* 0xFFFFFEA9 */
  71. #define ERR_INVALID_TDS                        -344        /* 0xFFFFFEA8 */
  72. #define ERR_INVALID_DS_VERSION            -345        /* 0xFFFFFEA7 */
  73. #define ERR_UNICODE_TRANSLATION            -346        /* 0xFFFFFEA6 */
  74. #define ERR_SCHEMA_NAME_TOO_LONG          -347        /* 0xFFFFFEA5 */
  75. #define ERR_UNICODE_FILE_NOT_FOUND         -348        /* 0xFFFFFEA4 */
  76. #define ERR_UNICODE_ALREADY_LOADED        -349        /* 0xFFFFFEA3 */
  77. #define ERR_NOT_CONTEXT_OWNER                 -350        /* 0xFFFFFEA2 */
  78. #define ERR_ATTEMPT_TO_AUTHENTICATE_0    -351        /* 0xFFFFFEA1 */
  79. #define ERR_NO_WRITABLE_REPLICAS            -352        /* 0xFFFFFEA0 */
  80. #define ERR_DN_TOO_LONG                        -353      /* 0xFFFFFE9F */
  81. #define ERR_RENAME_NOT_ALLOWED            -354      /* 0xFFFFFE9E */
  82.  
  83. /* -601 to -699 are returned by the directory services agent in the server */
  84. #define ERR_NO_SUCH_ENTRY                    -601        /* 0xFFFFFDA7 */
  85. #define ERR_NO_SUCH_VALUE                    -602        /* 0xFFFFFDA6 */
  86. #define ERR_NO_SUCH_ATTRIBUTE                -603        /* 0xFFFFFDA5 */
  87. #define ERR_NO_SUCH_CLASS                    -604        /* 0xFFFFFDA4 */
  88. #define ERR_NO_SUCH_PARTITION                -605        /* 0xFFFFFDA3 */
  89. #define ERR_ENTRY_ALREADY_EXISTS            -606        /* 0xFFFFFDA2 */
  90. #define ERR_NOT_EFFECTIVE_CLASS            -607        /* 0xFFFFFDA1 */
  91. #define ERR_ILLEGAL_ATTRIBUTE                -608        /* 0xFFFFFDA0 */
  92. #define ERR_MISSING_MANDATORY                -609        /* 0xFFFFFD9F */
  93. #define ERR_ILLEGAL_DS_NAME                -610        /* 0xFFFFFD9E */
  94. #define ERR_ILLEGAL_CONTAINMENT            -611        /* 0xFFFFFD9D */
  95. #define ERR_CANT_HAVE_MULTIPLE_VALUES    -612        /* 0xFFFFFD9C */
  96. #define ERR_SYNTAX_VIOLATION                -613        /* 0xFFFFFD9B */
  97. #define ERR_DUPLICATE_VALUE                -614        /* 0xFFFFFD9A */
  98. #define ERR_ATTRIBUTE_ALREADY_EXISTS    -615        /* 0xFFFFFD99 */
  99. #define ERR_MAXIMUM_ENTRIES_EXIST        -616        /* 0xFFFFFD98 */
  100. #define ERR_DATABASE_FORMAT                -617        /* 0xFFFFFD97 */
  101. #define ERR_INCONSISTENT_DATABASE        -618        /* 0xFFFFFD96 */
  102. #define ERR_INVALID_COMPARISON            -619        /* 0xFFFFFD95 */
  103. #define ERR_COMPARISON_FAILED                -620        /* 0xFFFFFD94 */
  104. #define ERR_TRANSACTIONS_DISABLED        -621        /* 0xFFFFFD93 */
  105. #define ERR_INVALID_TRANSPORT                -622        /* 0xFFFFFD92 */
  106. #define ERR_SYNTAX_INVALID_IN_NAME        -623        /* 0xFFFFFD91 */
  107. #define ERR_REPLICA_ALREADY_EXISTS        -624        /* 0xFFFFFD90 */
  108. #define ERR_TRANSPORT_FAILURE                -625        /* 0xFFFFFD8F */
  109. #define ERR_ALL_REFERRALS_FAILED            -626        /* 0xFFFFFD8E */
  110. #define ERR_CANT_REMOVE_NAMING_VALUE    -627        /* 0xFFFFFD8D */
  111. #define ERR_OBJECT_CLASS_VIOLATION        -628        /* 0xFFFFFD8C */
  112. #define ERR_ENTRY_IS_NOT_LEAF                -629        /* 0xFFFFFD8B */
  113. #define ERR_DIFFERENT_TREE                    -630        /* 0xFFFFFD8A */
  114. #define ERR_ILLEGAL_REPLICA_TYPE            -631        /* 0xFFFFFD89 */
  115. #define ERR_SYSTEM_FAILURE                    -632        /* 0xFFFFFD88 */
  116. #define ERR_INVALID_ENTRY_FOR_ROOT        -633        /* 0xFFFFFD87 */
  117. #define ERR_NO_REFERRALS                    -634        /* 0xFFFFFD86 */
  118. #define ERR_REMOTE_FAILURE                    -635        /* 0xFFFFFD85 */
  119. #define ERR_UNREACHABLE_SERVER            -636        /* 0XFFFFFD84 */
  120. #define ERR_PREVIOUS_MOVE_IN_PROGRESS    -637        /* 0XFFFFFD83 */
  121. #define ERR_NO_CHARACTER_MAPPING            -638        /* 0XFFFFFD82 */
  122. #define ERR_INCOMPLETE_AUTHENTICATION    -639        /* 0XFFFFFD81 */
  123. #define ERR_INVALID_CERTIFICATE            -640        /* 0xFFFFFD80 */
  124. #define ERR_INVALID_REQUEST                -641        /* 0xFFFFFD7F */
  125. #define ERR_INVALID_ITERATION                -642        /* 0xFFFFFD7E */
  126. #define ERR_SCHEMA_IS_NONREMOVABLE        -643        /* 0xFFFFFD7D */
  127. #define ERR_SCHEMA_IS_IN_USE                -644        /* 0xFFFFFD7C */
  128. #define ERR_CLASS_ALREADY_EXISTS            -645        /* 0xFFFFFD7B */
  129. #define ERR_BAD_NAMING_ATTRIBUTES        -646        /* 0xFFFFFD7A */
  130. #define ERR_NOT_ROOT_PARTITION            -647        /* 0xFFFFFD79 */
  131. #define ERR_INSUFFICIENT_STACK            -648        /* 0xFFFFFD78 */
  132. #define ERR_INSUFFICIENT_BUFFER            -649        /* 0xFFFFFD77 */
  133. #define ERR_AMBIGUOUS_CONTAINMENT        -650        /* 0xFFFFFD76 */
  134. #define ERR_AMBIGUOUS_NAMING                -651        /* 0xFFFFFD75 */
  135. #define ERR_DUPLICATE_MANDATORY            -652        /* 0xFFFFFD74 */
  136. #define ERR_DUPLICATE_OPTIONAL            -653        /* 0xFFFFFD73 */
  137. #define ERR_PARTITION_BUSY                    -654        /* 0XFFFFFD72 */
  138. #define ERR_MULTIPLE_REPLICAS                -655        /* 0xFFFFFD71 */
  139. #define ERR_CRUCIAL_REPLICA                -656        /* 0xFFFFFD70 */
  140. #define ERR_SCHEMA_SYNC_IN_PROGRESS        -657        /* 0xFFFFFD6F */
  141. #define ERR_SKULK_IN_PROGRESS                -658        /* 0xFFFFFD6E */
  142. #define ERR_TIME_NOT_SYNCHRONIZED        -659        /* 0xFFFFFD6D */
  143. #define ERR_RECORD_IN_USE                    -660        /* 0xFFFFFD6C */
  144. #define ERR_DS_VOLUME_NOT_MOUNTED        -661        /* 0xFFFFFD6B */
  145. #define ERR_DS_VOLUME_IO_FAILURE            -662        /* 0xFFFFFD6A */
  146. #define ERR_DS_LOCKED                        -663        /* 0xFFFFFD69 */
  147. #define ERR_OLD_EPOCH                        -664        /* 0xFFFFFD68 */
  148. #define ERR_NEW_EPOCH                        -665        /* 0xFFFFFD67 */
  149. #define ERR_INCOMPATIBLE_DS_VERSION        -666        /* 0xFFFFFD66 */
  150. #define ERR_PARTITION_ROOT                    -667        /* 0xFFFFFD65 */
  151. #define ERR_ENTRY_NOT_CONTAINER            -668        /* 0xFFFFFD64 */
  152. #define ERR_FAILED_AUTHENTICATION        -669        /* 0xFFFFFD63 */
  153. #define ERR_INVALID_CONTEXT                -670        /* 0xFFFFFD62 */
  154. #define ERR_NO_SUCH_PARENT                    -671        /* 0xFFFFFD61 */
  155. #define ERR_NO_ACCESS                        -672        /* 0xFFFFFD60 */
  156. #define ERR_REPLICA_NOT_ON                    -673        /* 0xFFFFFD5F */
  157. #define ERR_INVALID_NAME_SERVICE            -674        /* 0xFFFFFD5E */
  158. #define ERR_INVALID_TASK                    -675        /* 0xFFFFFD5D */
  159. #define ERR_INVALID_CONN_HANDLE            -676        /* 0xFFFFFD5C */
  160. #define ERR_INVALID_IDENTITY                -677        /* 0xFFFFFD5B */
  161. #define ERR_DUPLICATE_ACL                    -678        /* 0xFFFFFD5A */
  162. #define ERR_PARTITION_ALREADY_EXISTS     -679        /* 0xFFFFFD59 */
  163. #define ERR_TRANSPORT_MODIFIED            -680        /* 0xFFFFFD58 */
  164. #define ERR_ALIAS_OF_AN_ALIAS                -681        /* 0xFFFFFD57 */
  165. #define ERR_AUDITING_FAILED                -682        /* 0xFFFFFD56 */
  166. #define ERR_INVALID_API_VERSION            -683        /* 0xFFFFFD55 */
  167. #define ERR_SECURE_NCP_VIOLATION            -684        /* 0xFFFFFD54 */
  168. #define ERR_MOVE_IN_PROGRESS                -685        /* 0xFFFFFD53 */
  169. #define ERR_NOT_LEAF_PARTITION            -686        /* 0xFFFFFD52 */
  170. #define ERR_CANNOT_ABORT                    -687        /* 0xFFFFFD51 */
  171. #define ERR_CACHE_OVERFLOW                    -688        /* 0xFFFFFD50 */
  172. #define ERR_INVALID_SUBORDINATE_COUNT    -689        /* 0xFFFFFD4F */
  173. #define ERR_INVALID_RDN                        -690        /* 0xFFFFFD4E */
  174. #define ERR_MOD_TIME_NOT_CURRENT              -691        /* 0xFFFFFD4D */
  175. #define ERR_INCORRECT_BASE_CLASS              -692        /* 0xFFFFFD4C */
  176. #define ERR_MISSING_REFERENCE                -693        /* 0xFFFFFD4B */
  177. #define ERR_LOST_ENTRY                        -694        /* 0xFFFFFD4A */
  178. #define ERR_AGENT_ALREADY_REGISTERED    -695        /* 0xFFFFFD49 */
  179. #define ERR_DS_LOADER_BUSY                    -696        /* 0xFFFFFD48 */
  180. #define ERR_DS_CANNOT_RELOAD                -697        /* 0xFFFFFD47 */
  181. #define ERR_REPLICA_IN_SKULK                -698        /* 0xFFFFFD46 */
  182. #define ERR_FATAL                                -699        /* 0xFFFFFD45 */
  183. #define ERR_OBSOLETE_API                    -700        /* 0xFFFFFD44 */
  184. #define ERR_SYNCHRONIZATION_DISABLED    -701        /* 0xFFFFFD43 */
  185. #define ERR_INVALID_PARAMETER                -702        /* 0xFFFFFD42 */
  186. #define ERR_DUPLICATE_TEMPLATE            -703        /* 0xFFFFFD41 */
  187. #define ERR_NO_MASTER_REPLICA                -704        /* 0xFFFFFD40 */
  188. #define ERR_DUPLICATE_CONTAINMENT        -705        /* 0xFFFFFD3F */
  189.  
  190. /*---------------------------------------------------------------------------
  191.  * -001 to -255 are OS Errors returned through directory services
  192.  */
  193.  
  194. #define DSERR_INSUFFICIENT_SPACE                   -001        /* FFFFFFFF */
  195. #define DSERR_BUFFER_TOO_SMALL                    -119        /* FFFFFF89 */
  196. #define DSERR_VOLUME_FLAG_NOT_SET                 -120        /* FFFFFF88 */
  197. #define DSERR_NO_ITEMS_FOUND                        -121        /* FFFFFF87 */
  198. #define DSERR_CONN_ALREADY_TEMPORARY            -122        /* FFFFFF86 */
  199. #define DSERR_CONN_ALREADY_LOGGED_IN            -123        /* FFFFFF85 */
  200. #define DSERR_CONN_NOT_AUTHENTICATED            -124        /* FFFFFF84 */
  201. #define DSERR_CONN_NOT_LOGGED_IN                    -125        /* FFFFFF83 */
  202. #define DSERR_NCP_BOUNDARY_CHECK_FAILED        -126        /* FFFFFF82 */
  203. #define DSERR_LOCK_WAITING                            -127        /* FFFFFF81 */
  204. #define DSERR_LOCK_FAIL                                -128        /* FFFFFF80 */
  205. #define DSERR_OUT_OF_HANDLES                        -129        /* FFFFFF7F */
  206. #define DSERR_NO_OPEN_PRIVILEGE                    -130        /* FFFFFF7E */
  207. #define DSERR_HARD_IO_ERROR                        -131        /* FFFFFF7D */
  208. #define DSERR_NO_CREATE_PRIVILEGE                 -132        /* FFFFFF7C */
  209. #define DSERR_NO_CREATE_DELETE_PRIV                -133        /* FFFFFF7B */
  210. #define DSERR_R_O_CREATE_FILE                        -134        /* FFFFFF7A */
  211. #define DSERR_CREATE_FILE_INVALID_NAME            -135        /* FFFFFF79 */
  212. #define DSERR_INVALID_FILE_HANDLE                 -136        /* FFFFFF78 */
  213. #define DSERR_NO_SEARCH_PRIVILEGE                 -137        /* FFFFFF77 */
  214. #define DSERR_NO_DELETE_PRIVILEGE                 -138        /* FFFFFF76 */
  215. #define DSERR_NO_RENAME_PRIVILEGE                 -139        /* FFFFFF75 */
  216. #define DSERR_NO_SET_PRIVILEGE                    -140        /* FFFFFF74 */
  217. #define DSERR_SOME_FILES_IN_USE                    -141        /* FFFFFF73 */
  218. #define DSERR_ALL_FILES_IN_USE                    -142        /* FFFFFF72 */
  219. #define DSERR_SOME_READ_ONLY                        -143        /* FFFFFF71 */
  220. #define DSERR_ALL_READ_ONLY                        -144        /* FFFFFF70 */
  221. #define DSERR_SOME_NAMES_EXIST                    -145        /* FFFFFF6F */
  222. #define DSERR_ALL_NAMES_EXIST                        -146        /* FFFFFF6E */
  223. #define DSERR_NO_READ_PRIVILEGE                    -147        /* FFFFFF6D */
  224. #define DSERR_NO_WRITE_PRIVILEGE                    -148        /* FFFFFF6C */
  225. #define DSERR_FILE_DETACHED                        -149        /* FFFFFF6B */
  226. #define DSERR_NO_ALLOC_SPACE                        -150        /* FFFFFF6A */
  227. #define DSERR_TARGET_NOT_A_SUBDIR                -150        /* FFFFFF6A */
  228. #define DSERR_NO_SPOOL_SPACE                        -151        /* FFFFFF69 */
  229. #define DSERR_INVALID_VOLUME                        -152        /* FFFFFF68 */
  230. #define DSERR_DIRECTORY_FULL                        -153        /* FFFFFF67 */
  231. #define DSERR_RENAME_ACROSS_VOLUME                -154        /* FFFFFF66 */
  232. #define DSERR_BAD_DIR_HANDLE                        -155        /* FFFFFF65 */
  233. #define DSERR_INVALID_PATH                            -156        /* FFFFFF64 */
  234. #define DSERR_NO_SUCH_EXTENSION                    -156        /* FFFFFF64 */
  235. #define DSERR_NO_DIR_HANDLES                        -157        /* FFFFFF63 */
  236. #define DSERR_BAD_FILE_NAME                        -158        /* FFFFFF62 */
  237. #define DSERR_DIRECTORY_ACTIVE                    -159        /* FFFFFF61 */
  238. #define DSERR_DIRECTORY_NOT_EMPTY                 -160        /* FFFFFF60 */
  239. #define DSERR_DIRECTORY_IO_ERROR                    -161        /* FFFFFF5F */
  240. #define DSERR_IO_LOCKED                                -162        /* FFFFFF5E */
  241. #define DSERR_TRANSACTION_RESTARTED                -163        /* FFFFFF5D */
  242. #define DSERR_RENAME_DIR_INVALID                    -164        /* FFFFFF5C */
  243. #define DSERR_INVALID_OPENCREATE_MODE            -165        /* FFFFFF5B */
  244. #define DSERR_ALREADY_IN_USE                        -166        /* FFFFFF5A */
  245. #define DSERR_INVALID_RESOURCE_TAG                -167        /* FFFFFF59 */
  246. #define DSERR_ACCESS_DENIED                        -168        /* FFFFFF58 */
  247. #define DSERR_INVALID_DATA_STREAM                 -190        /* FFFFFF42 */
  248. #define DSERR_INVALID_NAME_SPACE                    -191        /* FFFFFF41 */
  249. #define DSERR_NO_ACCOUNTING_PRIVILEGES            -192        /* FFFFFF40 */
  250. #define DSERR_NO_ACCOUNT_BALANCE                    -193        /* FFFFFF3F */
  251. #define DSERR_CREDIT_LIMIT_EXCEEDED                -194        /* FFFFFF3E */
  252. #define DSERR_TOO_MANY_HOLDS                        -195        /* FFFFFF3D */
  253. #define DSERR_ACCOUNTING_DISABLED                 -196        /* FFFFFF3C */
  254. #define DSERR_LOGIN_LOCKOUT                        -197        /* FFFFFF3B */
  255. #define DSERR_NO_CONSOLE_RIGHTS                    -198        /* FFFFFF3A */
  256. #define DSERR_Q_IO_FAILURE                            -208        /* FFFFFF30 */
  257. #define DSERR_NO_QUEUE                                -209        /* FFFFFF2F */
  258. #define DSERR_NO_Q_SERVER                             -210        /* FFFFFF2E */
  259. #define DSERR_NO_Q_RIGHTS                             -211        /* FFFFFF2D */
  260. #define DSERR_Q_FULL                                    -212        /* FFFFFF2C */
  261. #define DSERR_NO_Q_JOB                                -213        /* FFFFFF2B */
  262. #define DSERR_NO_Q_JOB_RIGHTS                        -214        /* FFFFFF2A */
  263. #define DSERR_UNENCRYPTED_NOT_ALLOWED            -214        /* FFFFFF2A */
  264. #define DSERR_Q_IN_SERVICE                            -215        /* FFFFFF29 */
  265. #define DSERR_DUPLICATE_PASSWORD                    -215        /* FFFFFF29 */
  266. #define DSERR_Q_NOT_ACTIVE                            -216        /* FFFFFF28 */
  267. #define DSERR_PASSWORD_TOO_SHORT                    -216        /* FFFFFF28 */
  268. #define DSERR_Q_STN_NOT_SERVER                    -217        /* FFFFFF27 */
  269. #define DSERR_MAXIMUM_LOGINS_EXCEEDED            -217        /* FFFFFF27 */
  270. #define DSERR_Q_HALTED                                -218        /* FFFFFF26 */
  271. #define DSERR_BAD_LOGIN_TIME                        -218        /* FFFFFF26 */
  272. #define DSERR_Q_MAX_SERVERS                        -219        /* FFFFFF25 */
  273. #define DSERR_NODE_ADDRESS_VIOLATION            -219        /* FFFFFF25 */
  274. #define DSERR_LOG_ACCOUNT_EXPIRED                 -220        /* FFFFFF24 */
  275. #define DSERR_BAD_PASSWORD                            -222        /* FFFFFF22 */
  276. #define DSERR_PASSWORD_EXPIRED                    -223        /* FFFFFF21 */
  277. #define DSERR_NO_LOGIN_CONN_AVAILABLE            -224        /* FFFFFF20 */
  278. #define DSERR_WRITE_TO_GROUP_PROPERTY            -232        /* FFFFFF18 */
  279. #define DSERR_MEMBER_ALREADY_EXISTS                -233        /* FFFFFF17 */
  280. #define DSERR_NO_SUCH_MEMBER                        -234        /* FFFFFF16 */
  281. #define DSERR_PROPERTY_NOT_GROUP                    -235        /* FFFFFF15 */
  282. #define DSERR_NO_SUCH_VALUE_SET                    -236        /* FFFFFF14 */
  283. #define DSERR_PROPERTY_ALREADY_EXISTS            -237        /* FFFFFF13 */
  284. #define DSERR_OBJECT_ALREADY_EXISTS                -238        /* FFFFFF12 */
  285. #define DSERR_ILLEGAL_NAME                            -239        /* FFFFFF11 */
  286. #define DSERR_ILLEGAL_WILDCARD                    -240        /* FFFFFF10 */
  287. #define DSERR_BINDERY_SECURITY                    -241        /* FFFFFF0F */
  288. #define DSERR_NO_OBJECT_READ_RIGHTS                -242        /* FFFFFF0E */
  289. #define DSERR_NO_OBJECT_RENAME_RIGHTS            -243        /* FFFFFF0D */
  290. #define DSERR_NO_OBJECT_DELETE_RIGHTS            -244        /* FFFFFF0C */
  291. #define DSERR_NO_OBJECT_CREATE_RIGHTS            -245        /* FFFFFF0B */
  292. #define DSERR_NO_PROPERTY_DELETE_RIGHTS        -246        /* FFFFFF0A */
  293. #define DSERR_NO_PROPERTY_CREATE_RIGHTS        -247        /* FFFFFF09 */
  294. #define DSERR_NO_PROPERTY_WRITE_RIGHTS            -248        /* FFFFFF08 */
  295. #define DSERR_NO_PROPERTY_READ_RIGHTS            -249        /* FFFFFF07 */
  296. #define DSERR_TEMP_REMAP                            -250        /* FFFFFF06 */
  297. #define DSERR_UNKNOWN_REQUEST                        -251        /* FFFFFF05 */
  298. #define DSERR_NO_SUCH_PROPERTY                    -251        /* FFFFFF05 */
  299. #define DSERR_MESSAGE_QUEUE_FULL                    -252        /* FFFFFF04 */
  300. #define DSERR_TARGET_ALREADY_HAS_MSG            -252        /* FFFFFF04 */
  301. #define DSERR_NO_SUCH_OBJECT                        -252        /* FFFFFF04 */
  302. #define DSERR_BAD_STATION_NUMBER                    -253        /* FFFFFF03 */
  303. #define DSERR_BINDERY_LOCKED                        -254        /* FFFFFF02 */
  304. #define DSERR_DIR_LOCKED                            -254        /* FFFFFF02 */
  305. #define DSERR_SPOOL_DELETE                            -254        /* FFFFFF02 */
  306. #define DSERR_TRUSTEE_NOT_FOUND                    -254        /* FFFFFF02 */
  307. #define DSERR_HARD_FAILURE                            -255        /* FFFFFF01 */
  308. #define DSERR_FILE_NAME                                -255        /* FFFFFF01 */
  309. #define DSERR_FILE_EXISTS                             -255        /* FFFFFF01 */
  310. #define DSERR_CLOSE_FCB                                -255        /* FFFFFF01 */
  311. #define DSERR_IO_BOUND                                -255        /* FFFFFF01 */
  312. #define DSERR_NO_SPOOL_FILE                        -255        /* FFFFFF01 */
  313. #define DSERR_BAD_SPOOL_PRINTER                    -255        /* FFFFFF01 */
  314. #define DSERR_BAD_PARAMETER                        -255        /* FFFFFF01 */
  315. #define DSERR_NO_FILES_FOUND                        -255        /* FFFFFF01 */
  316. #define DSERR_NO_TRUSTEE_CHANGE_PRIV             -255        /* FFFFFF01 */
  317. #define DSERR_TARGET_NOT_LOGGED_IN                -255        /* FFFFFF01 */
  318. #define DSERR_TARGET_NOT_ACCEPTING_MSGS        -255        /* FFFFFF01 */
  319. #define DSERR_MUST_FORCE_DOWN                        -255        /* FFFFFF01 */
  320.  
  321. /*===========================================================================*/
  322. #endif
  323.  
  324.